76e3aa8fd85df23c60c9904c68a15abe1d67b9e7,PersianCalendar/src/main/java/com/byagowi/persiancalendar/util/Utils.java,Utils,formatNumber,#String#,445
Before Change
StringBuilder sb = new StringBuilder();
for (char i : number.toCharArray()) {
if (Character.isDigit(i)) {
sb.append(preferredDigits[Integer.parseInt(i + "")]);
} else {
sb.append(i);
After Change
char[] result = number.toCharArray();
for (int i = 0; i < result.length; ++i) {
char c = number.charAt(i);
if (Character.isDigit(c))
result[i] = preferredDigits[Character.getNumericValue(c)];
}
return String.valueOf(result);